#pragma once

class IniFileItem
{
public:
	IniFileItem(const std::string&  name, const std::string& value);
	~IniFileItem();

	const int& GetInt() const;
	const float& GetFloat() const;
	const std::string& GetString() const;

	const std::string& GetName() const;

private:
	const std::string m_name;

	std::string m_strValue;
	float m_fltValue;
	int m_intValue;
};
